Cluster Operating Systems
نویسندگان
چکیده
Recent advances in network and workstation performance have made clustered computer systems an attractive solution for variable workloads, and both sequential and parallel applications. However, although the hardware is available to construct these distributed systems, rendering the system usable from an operators point of view is still an issue. The problem lies in that single computer operating systems do not scale in any useable manner to the clustered architecture. In this report we will give an overview of several operating systems designed specifically for clustered or distributed systems.
منابع مشابه
CATS-i : LINUX CLUSTER ADMINISTRATION TOOLS ON THE INTERNET
As the number of nodes in Linux cluster systems is increased, the administration of cluster systems becomes challenging due to the increased complexity of the system. The lack of powerful tools for the administrative tasks even makes the matter worse. In this paper, we present CATS-i, Cluster Administration Tools on the Internet, which provides automatic and convenient installation of operating...
متن کاملUsing a Distributed Single Address Space Operating System to Support Modern Cluster Computing
Recent 64-bit microprocessors have made a huge 18.4 quintillion byte address space potentially available to programs. This has led to the design of Operating Systems that provide a single virtual address space in which all code and data reside in and across all levels of storage and all nodes of a distributed system. These operating systems, called SASOSs, have characteristics that can be used ...
متن کاملA Survey of Concurrency Control Algorithms in the Operating Systems
Concurrency control is one of the important problems in operation systems. Various studies have been reported to present different algorithms to address this problem, although a few attempts have been made to represent an overall view of the characteristics of these algorithms and comparison of their capabilities to each other. This paper presents a survey of the current methods for controlling...
متن کاملSoftware Environment for Cluster Computing
Recent advantages in network and workstation performance have made clustered computer systems an interesting alternative to massively parallel computers. There are many operating systems, languages, programming environments and tools, used in design, optimization and debugging of parallel programs. This article discusses briefly general issues with cluster SW tools as well as discussing some of...
متن کاملThe Design and Implementation of Multiprocessor Support for an Industrial Operating System Kernel
The ongoing transition from uniprocessor to multi-core computers requires support from the operating system kernel. Although many general-purpose multiprocessor operating systems exist, there is a large number of specialized operating systems which require porting in order to work on multiprocessors. In this paper we describe the multiprocessor port of a cluster operating system kernel from a p...
متن کاملLoad Balancing and Unbalancing for Power and Performance in Cluster-Based Systems
In this paper we address power conservation for clusters of workstations or PCs. Our approach is to develop systems that dynamically turn cluster nodes on – to be able to handle the load imposed on the system efficiently – and off – to save power under lighter load. The key component of our systems is an algorithm that makes load balancing and unbalancing decisions by considering both the total...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2000